Middle Township is a town in Cape May County, New Jersey. According to the 2020 U.S. Census, the town had a population of 20,380. The Cape May Court House area of the town is the administrative center of Cape May County. A large part of the town lies along Delaware Bay, with numerous wetlands and salt marshes, providing a natural habitat for coastal and migratory birds.